package com.itheima.factory;

import com.itheima.service.UserService;
import com.itheima.service.impl.UserServiceImpl;

/**
 * @author by itheima
 * @Date 2022/4/21
 * @Description 定义静态工厂：调用静态方法生产对象的工厂叫做静态工厂
 * 对于静态工厂来说，工厂bean是不需要被ioc容器维护的，因为
 * 静态方法直接被类调用即可，无需实例化
 */
public class StaticFactory {

    /**
     * 通过静态方法构造对象
     * @return
     */
    public static UserService createBean(){
        return new UserServiceImpl();
    }


}
